Definition of Oxandra Lanceolata

  • (noun) source of most of the lancewood of commerce

Synonyms of Oxandra Lanceolata


Antonyms of Oxandra Lanceolata


No Antonyms Found.

Homophones of Oxandra Lanceolata


No Homophones Found.